bitkeeper revision 1.1108.2.23 (41009ec4IUCzAdT9TYmLiFFkyZUHiw)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Fri, 23 Jul 2004 05:14:44 +0000 (05:14 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Fri, 23 Jul 2004 05:14:44 +0000 (05:14 +0000)
memory.c:
  Cleanup

xen/common/memory.c

index d925e05adcb4f4152fedbebdd43f7b84a7899044..039d0b0e3cb038d8b0079902bba28e6535236dd0 100644 (file)
@@ -80,15 +80,13 @@ void __init init_frametable(void *frametable_vstart, unsigned long nr_pages)
 
 void add_to_domain_alloc_list(unsigned long ps, unsigned long pe)
 {
-    struct pfn_info *pf;
     unsigned long i;
     unsigned long flags;
 
     spin_lock_irqsave(&free_list_lock, flags);
     for ( i = ps >> PAGE_SHIFT; i < (pe >> PAGE_SHIFT); i++ )
     {
-        pf = list_entry(&frame_table[i].list, struct pfn_info, list);
-        list_add_tail(&pf->list, &free_list);
+        list_add_tail(&frame_table[i].list, &free_list);
         free_pfns++;
     }
     spin_unlock_irqrestore(&free_list_lock, flags);